go a long way toward something - Turc Anglais Dictionnaire